﻿/*************************************************************************
* 计算机名：AA-FA-05
* CLR 版本：4.0.30319.42000
* 命名空间: NModBusDrive
* 类    名：ModBusTcpTrasport
* 当 前 域：HYRC
* 创 建 人：dailuyu
* 创建时间：2021/7/14 19:16:23
* 描    述：
*  V1.0.0.1 初版
*
*  Copyright (c) 2021 aatsr Corporation. All rights reserved.
*  ┌──────────────────────────────────┐
*  │　此技术信息为本公司机密信息，未经本公司书面同意禁止向第三方披露．　│
*  └──────────────────────────────────┘
***************************************************************************/
using System;
using System.Collections.Generic;
using System.IO.Ports;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace NModBusDrive
{
    public class ModBusTcpWrapper : ModBusWrapper, IDisposable
    {
        public override event CallBackData CallBackDataEvent;

        public override void Close()
        {
            throw new NotImplementedException();
        }

        public override void Connect()
        {
            throw new NotImplementedException();
        }

        public override void Inin(string arg1, int port, Parity parity = Parity.None, int dataBits = 8, StopBits stopBits = StopBits.One)
        {
            throw new NotImplementedException();
        }

        public override void ReadCoil(ModBusOperType modBusOper, byte slaveAddress = 1, ushort startAddress = 0, ushort numberOfPoints = 0)
        {
            throw new NotImplementedException();
        }

        public override void ReadRegister(ModBusOperType modBusOper, byte slaveAddress = 1, ushort startAddress = 0, ushort numberOfPoints = 0)
        {
            throw new NotImplementedException();
        }

        public override void WriteCoil(ModBusOperType modBusOper, byte slaveAddress = 1, ushort startAddress = 0, ushort numberOfPoints = 0, bool[] coilsBuffer = null)
        {
            throw new NotImplementedException();
        }

        public override void WriteRegister(ModBusOperType modBusOper, byte slaveAddress = 1, ushort startAddress = 0, ushort numberOfPoints = 0, ushort[] registerBuffer = null)
        {
            throw new NotImplementedException();
        }
    }
}
